baffle (someone) for hours

Переводы
запутать (кого-то) на часы
The puzzle baffles her for hours.
Головоломка запутывает её на часы.
Слова
hour

существительное
час
baffle

глагол
озадачивать